lead a life of virtue - Francés Inglés Diccionario